public with sharing class LeadSalesGenieMoveAddressTest {
	/*
   //test for moving standard address field to custom one for salesgenie 
   static testMethod void testStandardAddressMoveForSalesGenie() {
   		//get the  record type for local advertiser...
		ID leadCustomerCareRecordTypeID =  RecordTypeHelper.GetRecordTypeID('Lead', 'Local Advertiser');
		
				
		// First make sure there are no leads/acounts already in the system
		// that have the test business name used for testing
		Set<String> testBusiness = new Set<String>();
		testBusiness.add('Address Test1 Inc.');
		testBusiness.add('Address Test2 Inc.');
		testBusiness.add('Address Test3 Inc.');
		testBusiness.add('Address Test4 Inc.');
		//
		Lead lead1 = new Lead(LeadSource='Salesgenie.com', LastName='Biz Test1', Company='Address Test1 Inc.',Phone='510-366-4001',Email='test1@duptest.com', Street='Test Street 1',City='Fremont',State='CA',PostalCode='94555' , RecordTypeId=leadCustomerCareRecordTypeID);
        Lead lead2 = new Lead(LeadSource='Salesgenie.com', LastName='Biz Test2', Company='Address Test2 Inc.',Phone='510-366-4002',Email='test2@duptest.com', Street='Test Street 2',City='SFO',STate='CA',PostalCode='91234' ,RecordTypeId=leadCustomerCareRecordTypeID);
        test.startTest();
        insert new Lead[] {lead1 ,lead2} ;
        test.stopTest();
        Lead[] insertedLeads= [select Business_Address_L1__c, Street,City__c,City,State_Province__c,State,Zip_Postal_Code__c,PostalCode from lead where id in (:lead1.id,:lead2.id)];
        
        for (Lead lead : insertedLeads) {       	      		                 		               
            System.assertEquals(lead.Business_Address_L1__c, lead.Street);
        	System.assertEquals(lead.City__c, lead.City);
        	System.assertEquals(lead.State_Province__c, lead.State);
         	System.assertEquals(lead.Zip_Postal_Code__c, lead.PostalCode);        
        }
        
   }
   
   static testMethod void testStandardAddressMoveForSalesGenie2() {
		ID leadCustomerCareRecordTypeID =  RecordTypeHelper.GetRecordTypeID('Lead', 'Local Advertiser');
   			               
        //do the same test with different source (non -salesgenie)
		//in this case zip_postal_code should be assigned value.. (mandatory field)
        Lead lead1 = new Lead(LeadSource='AOL', LastName='Biz Test3', Company='Address Test3 Inc.',Phone='510-366-4003',Email='test3@duptest.com', Street='Test Street 1',City='Fremont',State='CA',Zip_Postal_Code__c='94555' , RecordTypeId=leadCustomerCareRecordTypeID);
        Lead lead2 = new Lead(LeadSource='AOL', LastName='Biz Test4', Company='Address Test4 Inc.',Phone='510-366-4004',Email='test4@duptest.com', Street='Test Street 2',City='SFO',STate='CA',Zip_Postal_Code__c='91234' ,RecordTypeId=leadCustomerCareRecordTypeID);
        
        test.startTest();
         insert new Lead[] {lead1 ,lead2} ;
        test.stopTest();
        
         Lead[] insertedLeads= [select Business_Address_L1__c, Street,City__c,City,State_Province__c,State,Zip_Postal_Code__c,PostalCode from lead where id in (:lead1.id,:lead2.id)];
        //make sure the move of address didnt happen in this case 
        for (Lead lead : insertedLeads) {        	      		                 		               
            System.assertNotEquals(lead.Business_Address_L1__c, lead.Street);
        	System.assertNotEquals(lead.City__c, lead.City);
        	System.assertNotEquals(lead.State_Province__c, lead.State);
         	System.assertNotEquals(lead.Zip_Postal_Code__c, lead.PostalCode);        
        }
        
   }
*/
}